MapReportSettings


Settings for reporting unencrypted information about our node to a map via MQTT
Protobuf type meshtastic.ModuleConfig.MapReportSettings

Types

Link copied to clipboard
class Builder : GeneratedMessage.Builder<BuilderT> , ModuleConfigProtos.ModuleConfig.MapReportSettingsOrBuilder

Settings for reporting unencrypted information about our node to a map via MQTT
Protobuf type meshtastic.ModuleConfig.MapReportSettings

Functions

Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard

Bits of precision for the location sent (default of 32 is full precision).
uint32 position_precision = 2;
Link copied to clipboard

How often we should report our info to the map (in seconds)
uint32 publish_interval_secs = 1;
Link copied to clipboard
Link copied to clipboard

Whether we have opted-in to report our location to the map
bool should_report_location = 3;
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
Link copied to clipboard
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig.MapReportSettings
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig.MapReportSettings
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig.MapReportSettings
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig.MapReportSettings
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.ModuleConfig.MapReportSettings
Link copied to clipboard
Link copied to clipboard
open fun writeTo(output: CodedOutputStream)